muffle oven - Francés Inglés Diccionario